maize silage - French English Dictionary